package com.mallcloud.mall.app.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mallcloud.mall.app.api.entity.vo.ProOrderCouponRefundDone;
import com.mallcloud.mall.mall.api.entity.MallOrderCouponRefundModel;

import java.util.Date;

/**
 * 券退款单
 */
public interface AppOrderCouponRefundService extends IService<MallOrderCouponRefundModel> {

	void updateRefundInfo(ProOrderCouponRefundDone dto);

	void updateTryFail(String orderNo, Integer status, String errMsg);

	void handleNotifyByWxRefund(MallOrderCouponRefundModel orderCouponRefund);

	void refundSuccess(String outTradeNo, Date successTime);

}

